home *** CD-ROM | disk | FTP | other *** search
- Short: V2.32b - Update for registered users (from any 2.xx version to 2.32)
- Author: alphasnd@purebasic.com (Fantaisie Software)
- Uploader: alphasnd@purebasic.com (Frederic Laboureur)
- Version: 2.32b
- Type: dev/basic
- Replace: PureBasic_Upd2.32.lha
-
- PureBasic is brand new 'high level' programming langage based on the
- previoulsy etablished B.A.S.I.C rules. It ensure a good compatibility
- with similar basic compiler independement of the computer. The learning
- is easy, as basic has been created for beginner and the development time
- is really fast.
-
- This software has been developed for the Amiga with the Amiga enviromment
- in mind. We have put lot of effort in its realization to produce fast,
- reliable and system friendly langage. The respect of the OS is always the
- master word, and you couldn't write bad software with the basic commandset
- provided. Of course, you could add any other functions to bash the hardware
- and use all the Amiga power, if you need it.
-
- The syntax is easy, but the possibities are huge because some 'advanced'
- functions has been added to this langage like pointers, structure,
- procedure, dynamic linked lists, and more.. For the experienced coder,
- there is no problem to access any of the legal OS structures or amiga
- objects.
-
- Finally, PureBasic support the 680x0 processor and the PowerPC processor.
- The 68000 part has been very optimized to output the best code as possible,
- but we're sure we could do even better ! PowerPC part is under heavy
- optimizations.
-
-
- Look yourself at the main features of PureBasic:
-
- - 68000, 68020+ and PowerPC support
- - Built-in Array, dynamic linked list, complex structure, pointer
- and variable definitions
- - Supported types: Byte (8 bit), Word (16 bits), Long (32) and user
- defined ones (structures)
- - Signed and unsigned support for standard types
- - Built-in strings type
- - Constants, binary and hexadecimal numbers support
- - Very good expression reducer by grouping constants and numeric numbers together
- - Standard arithmetic support with respect of signs priority and parenthesis:
- +, -, /, *, and, or, lsl, asl, lsr, asr
- - Compile about 30 000 lines/min on a 68030/50
- - Procedure support for structured programming with locals and global variables
- - All Standard BASIC keywords: If-Else-EndIf, Repeat-Until ...
- - External libraries support to manipulate easily objects like IFF pictures,
- screens, windows, gadgets, sprites...
- - Inlined ASM
- - Precompiled structures and constants files for extra fast compiling.
- - Cool debugger to stop the program execution and trace the bugs easily.
- - Configurable CLI compiler
- - System friendly, easy to install and always under development
- - And more !
-
-
- ***********
- *
- V2.32 News *
- *
- ***********
-
- Note: This is the fixed version of the update file, old one
- wasn't correct. Thanks.
-
-
- Added: ReadMemory(), WriteMemory(), SetWindowTagList()
- Added: Palette: added async palette fade
- Added: New commands for Chunky library
- Added: Procedures can now returns strings
- Added: WaitWindowEvent()
- Added: CompilerIf, Else...
- Added: FileSystem library
- Added: Path change when running a program from the editor (no need to put absolute path anymore)
- Added: Editor: Auto-casing and contextual online help.
- Added: Data support (new commands: Data, DataSection, EndDataSection, Read, Restore)
-
- Changed: PokeS(), now returns the number of characters 'poked' (handy)
- Changed: OpenWindow() (to be compatiable with other OSes)
- Changed: The whole gadget library (to be compatiable with other OSes)
-
- Fixed: A compiler bug (Structure can't be redeclared a second time..)
- Fixed: A member in a structure used but not initialized
- Fixed: Sprite lib (debugger and priority to the end)
- Fixed: a Picture bug (recompilation with optims..)
- Fixed: Screen/FontRequester(): now returns 0 when cancelled.
- Fixed: ReadString(), Str()
- Fixed: A lot of editor bugs
-
-
- Visit our site web at: http://www.purebasic.com
-
- ...Feel the P.u.R.e Power...
-
- © 2001 - Fantaisie Software -
-